<?php

namespace Trawind\Workflows;

class Base
{ 
    const SERVICE_NAME = 'account';

    const HAS_WORKFLOW_JOB_PATH = '/workflow/workflows/has-workflow-job';

    const WORKFLOW_PATH = '/workflow/workflows';

    const WORKFLOW_EXECUTE_PATH = '/workflow/workflow-execute-states';

    const WORKFLOW_STATE_PATH = '/workflow/workflow-states';

    const WORKFLOW_TRANSLATION_PATH = '/workflow/workflow-translations';
    //t_workflow_execute_fields
    const WORKFLOW_EXECUTE_FIELD_PATH = '/workflow/workflow-execute-fields';

    const WORKFLOW_EXECUTE_BUTTON_PATH = '/workflow/workflow-execute-buttons';
    
    const WORKFLOW_CONDITION_PATH = '/workflow/workflow-conditions';

    const WORKFLOW_EXECUTE_LOG_PATH = '/workflow/workflow-execute-logs';

    public static $AFTER_LOAD = 10;

    public static $BEFORE_LOAD = 11;

    public static $BEFORE_SUBMIT = 12;

    public static $AFTER_SUBMIT = 13;
}
